<?php
/**
 * Controlador CRUD abstrato
 * @author Emanuel Melo e Renato Lenz @ PC4 Team
 * @package PC4_Controlador
 */
class PC4_Controlador_CRUDAdmin extends PC4_Controlador_CRUD {
	function __construct($filtros = array()) {
		// adiciona os filtros padrões
		$filtros = array_merge(array(new PC4_Filtro_Autenticado(), new PC4_Filtro_SimplaAdmin()), (array) $filtros);
        parent::__construct($filtros);
        
		// carrega layout
		if (!empty($this->usuario['role'])) {
			$this->layout->view = $this->usuario['role'];
		}
		else {
	        $this->layout->view = 'admin';
		
		}
	}
}